<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
       /* 
         随机点名: var temp = '周静,曹瑞雪,詹艳红,张亚平';

         Math.random() 函数返回一个浮点数,伪随机数在范围从0到小于1
       */ 
      for (var i = 0; i < 20; i++){
          console.log(Math.random());
      }
      /*
      如果你的随机结果需要同时包含最小值和最大值,怎么办呢?
      getRandomIntInclusive() 函数可以实现。

      结果 >= min  && 结果 <= max
      */
     function getRandomIntInclusive(min,max){
         min = Math.ceil(min);
         max = Math.floor(max);
         return Math.floor(Math.random() * (max - min + 1)) + min;   //  含最大值,含最小值
    }
    //  for (var i = 0; i < 10; i++){
    //      console.log(getRandomIntInclusive(1, 3));
    //  }
    // var temp = '周静,曹瑞雪,詹艳红,张亚平';
    var temp = '周静,曹瑞雪,詹艳红,张亚平,王艳丽,王鹏鑫,王新斌,' +
            '秦阳,谢庆杨,吕会录,吕传彪,刘家乐,姬福浩,陈庆,孟亚茹,刘欣,赵聪宁,' +
            '许紫麟,杨振,马胜瑞,张晨,马静格,付裕,李昕,宋志伟,庞浩天,张郑洋,王明远,' +
            '闫嘉豪,秦豪林,王艳通,谢中阳,杨波,杨志豪,李富强,刘康佳,马帅印,' +
            '牛昊杰,刘鹏,侯林玉,叶剑,邬赟,武艳秋,彭洁,霍炳旭,殷威威,曹晓宇,马浩龙,' +
            '马经涛,李方,李静雯,张峰玮,黄向杰';
    // 通过数组存储名单,索引通过随机数获取

    // 字符串转数组:有一个内置对象
    // var arr = temo.spilt(",");
    // console.log(arr);
    // console.log(arr[0]);
    // console.log(arr[2]);
    // var index = getRandomIntInclusive(0, arr.length - 1);
    // console.log(index);
    // console.log(arr [index]);
    // 随机点名10次
    for (var i = 0; i < 10; i++){
        var index = getRandomIntInclusive(0, arr.length - 1);
        // console.log(index);
        console.log(arr[index]);
        alert(arr[index]);
    }
    var arr = new Array();
    </script>
</body>
</html>